to delegate managerial responsibility - Inglés Sinónimo Diccionario